package com.ruoyi.costBatch.mapper;

import java.util.List;
import com.ruoyi.costBatch.domain.HouseBatchT;

/**
 * 批量缴费Mapper接口
 * 
 * @author lijie
 * @date 2023-04-24
 */
public interface HouseBatchTMapper 
{
    /**
     * 查询批量缴费
     * 
     * @param batchId 批量缴费主键
     * @return 批量缴费
     */
    public HouseBatchT selectHouseBatchTByBatchId(Long batchId);

    /**
     * 查询批量缴费列表
     * 
     * @param houseBatchT 批量缴费
     * @return 批量缴费集合
     */
    public List<HouseBatchT> selectHouseBatchTList(HouseBatchT houseBatchT);

    /**
     * 新增批量缴费
     * 
     * @param houseBatchT 批量缴费
     * @return 结果
     */
    public int insertHouseBatchT(HouseBatchT houseBatchT);

    /**
     * 修改批量缴费
     * 
     * @param houseBatchT 批量缴费
     * @return 结果
     */
    public int updateHouseBatchT(HouseBatchT houseBatchT);

    /**
     * 删除批量缴费
     * 
     * @param batchId 批量缴费主键
     * @return 结果
     */
    public int deleteHouseBatchTByBatchId(Long batchId);

    /**
     * 批量删除批量缴费
     * 
     * @param batchIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteHouseBatchTByBatchIds(Long[] batchIds);
}
